package com.xcjw.com.Bean;

import java.io.Serializable;
import java.util.List;

/**
 * @packname com.xcjw.com.Bean
 * @filename JiabanResponse
 * @date on 2018/11/21 19:59
 *****/
public class JiabanResponse {

      /**
       * code : 0
       * message : success
       * content :
       * [{"doTimes":1542816000000,"checkStates":-1,"checktypename":"加班申请","intime":1542781496000,"checkTypeId":4,"teamId":1,"id":163,"place":null,"reserveDate":null,"workOevertimeInfo":{"note":"刚刚","addtime":1542781496000,"workovertime":"2018-11-22","arrangeid":163,"id":4,"applicantid":1739,"workpersonnel":"近段时间地方、开始的农奴解放的","workcontent":"及第三方开发的首款"},"departName":"信息部","uptime":1542782423000},{"doTimes":1542758400000,"checkStates":3,"checktypename":"加班申请","intime":1542768678000,"checkTypeId":4,"teamId":1,"id":157,"place":null,"reserveDate":null,"workOevertimeInfo":{"note":"没有备注","addtime":1542768678000,"workovertime":"2018-11-21","arrangeid":157,"id":3,"applicantid":1735,"workpersonnel":"没有人","workcontent":"没有内容"},"departName":"信息部","uptime":1542771112000},{"doTimes":1543334400000,"checkStates":3,"checktypename":"加班申请","intime":1542765550000,"checkTypeId":4,"teamId":1,"id":156,"place":null,"reserveDate":null,"workOevertimeInfo":{"note":"备注","addtime":1542765550000,"workovertime":"2018-11-28","arrangeid":156,"id":2,"applicantid":1735,"workpersonnel":"加班人员","workcontent":"加班内容"},"departName":"信息部","uptime":1542771115000},{"doTimes":1542556800000,"checkStates":-1,"checktypename":"加班申请","intime":1542629008000,"checkTypeId":4,"teamId":1,"id":3,"place":null,"reserveDate":null,"workOevertimeInfo":{"note":"哈哈哈","addtime":1542629022000,"workovertime":"2018-11-19","arrangeid":3,"id":1,"applicantid":1739,"workpersonnel":"风哈","workcontent":"工作"},"departName":"信息部","uptime":1542629287000}]
       * recordsTotal : null
       */

      private String code;
      private String message;
      private Object recordsTotal;
      private List<ContentBean> content;

      public String getCode() {
            return code;
      }

      public void setCode(String code) {
            this.code = code;
      }

      public String getMessage() {
            return message;
      }

      public void setMessage(String message) {
            this.message = message;
      }

      public Object getRecordsTotal() {
            return recordsTotal;
      }

      public void setRecordsTotal(Object recordsTotal) {
            this.recordsTotal = recordsTotal;
      }

      public List<ContentBean> getContent() {
            return content;
      }

      public void setContent(List<ContentBean> content) {
            this.content = content;
      }

      public static class ContentBean  implements Serializable{
            private static final long serialVersionUID = -7478408323468162996L;
            /**
             * doTimes : 1542816000000
             * checkStates : -1
             * checktypename : 加班申请
             * intime : 1542781496000
             * checkTypeId : 4
             * teamId : 1
             * id : 163
             * place : null
             * reserveDate : null
             * workOevertimeInfo :
             * {"note":"刚刚","addtime":1542781496000,"workovertime":"2018-11-22","arrangeid":163,"id":4,"applicantid":1739,"workpersonnel":"近段时间地方、开始的农奴解放的","workcontent":"及第三方开发的首款"}
             * departName : 信息部
             * uptime : 1542782423000
             */

            private long doTimes;
            private int checkStates;
            private String checktypename;
            private long intime;
            private int checkTypeId;
            private int teamId;
            private int id;
            private Object place;
            private Object reserveDate;
            private WorkOevertimeInfoBean workOevertimeInfo;
            private String departName;
            private long uptime;

            public long getDoTimes() {
                  return doTimes;
            }

            public void setDoTimes(long doTimes) {
                  this.doTimes = doTimes;
            }

            public int getCheckStates() {
                  return checkStates;
            }

            public void setCheckStates(int checkStates) {
                  this.checkStates = checkStates;
            }

            public String getChecktypename() {
                  return checktypename;
            }

            public void setChecktypename(String checktypename) {
                  this.checktypename = checktypename;
            }

            public long getIntime() {
                  return intime;
            }

            public void setIntime(long intime) {
                  this.intime = intime;
            }

            public int getCheckTypeId() {
                  return checkTypeId;
            }

            public void setCheckTypeId(int checkTypeId) {
                  this.checkTypeId = checkTypeId;
            }

            public int getTeamId() {
                  return teamId;
            }

            public void setTeamId(int teamId) {
                  this.teamId = teamId;
            }

            public int getId() {
                  return id;
            }

            public void setId(int id) {
                  this.id = id;
            }

            public Object getPlace() {
                  return place;
            }

            public void setPlace(Object place) {
                  this.place = place;
            }

            public Object getReserveDate() {
                  return reserveDate;
            }

            public void setReserveDate(Object reserveDate) {
                  this.reserveDate = reserveDate;
            }

            public WorkOevertimeInfoBean getWorkOevertimeInfo() {
                  return workOevertimeInfo;
            }

            public void setWorkOevertimeInfo(WorkOevertimeInfoBean workOevertimeInfo) {
                  this.workOevertimeInfo = workOevertimeInfo;
            }

            public String getDepartName() {
                  return departName;
            }

            public void setDepartName(String departName) {
                  this.departName = departName;
            }

            public long getUptime() {
                  return uptime;
            }

            public void setUptime(long uptime) {
                  this.uptime = uptime;
            }

            public static class WorkOevertimeInfoBean {
                  /**
                   * note : 刚刚
                   * addtime : 1542781496000
                   * workovertime : 2018-11-22
                   * arrangeid : 163
                   * id : 4
                   * applicantid : 1739
                   * workpersonnel : 近段时间地方、开始的农奴解放的
                   * workcontent : 及第三方开发的首款
                   */

                  private String note;
                  private long addtime;
                  private String workovertime;
                  private int arrangeid;
                  private int id;
                  private int applicantid;
                  private String workpersonnel;
                  private String workcontent;

                  public String getNote() {
                        return note;
                  }

                  public void setNote(String note) {
                        this.note = note;
                  }

                  public long getAddtime() {
                        return addtime;
                  }

                  public void setAddtime(long addtime) {
                        this.addtime = addtime;
                  }

                  public String getWorkovertime() {
                        return workovertime;
                  }

                  public void setWorkovertime(String workovertime) {
                        this.workovertime = workovertime;
                  }

                  public int getArrangeid() {
                        return arrangeid;
                  }

                  public void setArrangeid(int arrangeid) {
                        this.arrangeid = arrangeid;
                  }

                  public int getId() {
                        return id;
                  }

                  public void setId(int id) {
                        this.id = id;
                  }

                  public int getApplicantid() {
                        return applicantid;
                  }

                  public void setApplicantid(int applicantid) {
                        this.applicantid = applicantid;
                  }

                  public String getWorkpersonnel() {
                        return workpersonnel;
                  }

                  public void setWorkpersonnel(String workpersonnel) {
                        this.workpersonnel = workpersonnel;
                  }

                  public String getWorkcontent() {
                        return workcontent;
                  }

                  public void setWorkcontent(String workcontent) {
                        this.workcontent = workcontent;
                  }
            }
      }
}